package org.nicocube.airain.re;

import org.nicocube.airain.domain.client.character.GameCharacter;
import org.nicocube.airain.domain.client.report.ActionReport;

/**
 * Result from the treatment of a rule
 * 
 * @author nicolas
 * @version 0.1
 */
public class RuleResult {

	private final ActionReport actionReport;
	private final GameCharacter gc;
	
	public RuleResult(ActionReport actionReport,GameCharacter gc) {
		this.actionReport = actionReport;
		this.gc = gc;
	}

	/**
	 * @return the {@link ActionReport}
	 */
	public ActionReport getActionReport() {
		return actionReport;
	}

	/**
	 * @return the {@link GameCharacter}
	 */
	public GameCharacter getGc() {
		return gc;
	}


}
